| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 6.
my_lv.onData = function(src:String) { // ваш код }
src Строка или undefined; "сырые" (неразобранные) данные, полученные в результате работы метода LoadVars.load() или LoadVars.sendAndLoad().
Ничего.
Обработчик события; вызывается при окончании процесса загрузки данных или когда возникает ошибка при загрузке. Этот обработчик вызывается до разбора строки анализатором и может использоваться при написании собственного вместо использования встроенного во Flash Player. Значение параметра src, передаваемого LoadVars.onData, может быть либо undefined, либо строкой, содержащей URL-кодированные (URL-encoded) пары "имя-значение". Если src равен undefined, значит, во время загрузки произошла ошибка.
Стандартная реализация LoadVars.onData вызывает LoadVars.onLoad. Вы можете переопределить реализацию LoadVars.onData путем присвоения функции-обработчика, однако тогда LoadVars.onLoadне будет вызвана пока ваша собственная функция не сделает этого.
В следующем примере данные, загруженные из текстового файла, отображаются в компоненте TextArea instance called content_ta по окончанию загрузки. Если возникает ошибка, информация выводится на панель Output.
var my_lv:LoadVars = new LoadVars();
my_lv.onData = function(src:String) {
if (src == undefined) {
trace("Ошибка загрузки данных.");
return;
}
content_ta.text = src;
};
my_lv.load("content.txt", my_lv, "GET");
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |